package com.cn.mapper;

import com.cn.pojo.Person;

/**
 * 4.3 一对一查询
 */
public interface PersonMapper {
    /**
     * 4.3.2 一对一查询
     * 方式一：直接使用<Result>映射身份证到Person中
     * @param id
     * @return
     */
    Person findPersonById1(Integer id);

    /**
     * 4.3.3 一对一查询
     * 方式二: 使用<association>
     * @param id
     * @return
     */
    Person findPersonById2(Integer id);

    /**
     * 4.3.4 一对一查询
     * 方式三: 使用<association>
     * <association column="mark" property="card" javaType="card" select="com.cn.mapper.CardMapper.findCardById"></association>
     * @param id
     * @return
     */
    Person findPersonById3(Integer id);
}
